home *** CD-ROM | disk | FTP | other *** search
/ Transformers: Revenge of …he Game: Press Kit (USA) / Transformers - Revenge of the Fallen - The Game - Press Kit (USA).bin / Transformers.swf / scripts / fl / video / LayoutEvent.as < prev    next >
Text File  |  2009-06-19  |  1KB  |  49 lines

  1. package fl.video
  2. {
  3.    import flash.events.Event;
  4.    import flash.geom.Rectangle;
  5.    
  6.    public class LayoutEvent extends Event
  7.    {
  8.       
  9.       public static const LAYOUT:String = "layout";
  10.        
  11.       
  12.       private var _oldRegistrationBounds:Rectangle;
  13.       
  14.       private var _oldBounds:Rectangle;
  15.       
  16.       public function LayoutEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:Rectangle = null, param5:Rectangle = null)
  17.       {
  18.          super(param1,param2,param3);
  19.          _oldBounds = param4;
  20.          _oldRegistrationBounds = param5;
  21.       }
  22.       
  23.       public function set oldRegistrationBounds(param1:Rectangle) : void
  24.       {
  25.          _oldRegistrationBounds = param1;
  26.       }
  27.       
  28.       override public function clone() : Event
  29.       {
  30.          return new LayoutEvent(type,bubbles,cancelable,Rectangle(oldBounds.clone()),Rectangle(oldRegistrationBounds.clone()));
  31.       }
  32.       
  33.       public function get oldRegistrationBounds() : Rectangle
  34.       {
  35.          return _oldRegistrationBounds;
  36.       }
  37.       
  38.       public function set oldBounds(param1:Rectangle) : void
  39.       {
  40.          _oldBounds = param1;
  41.       }
  42.       
  43.       public function get oldBounds() : Rectangle
  44.       {
  45.          return _oldBounds;
  46.       }
  47.    }
  48. }
  49.